About London General Omnibus Company Limited (08754409) United Kingdom