About The London & General Motor Cab Company Limited (07250231) United Kingdom