About London Oil Corporation Limited (09298761) United Kingdom