Exploration firm U.K. Oil & Gas Investments said Thursday there may be up to 100 billion barrels of oil at an onshore site in south England.