About The London Minicab Service Limited (08953779) United Kingdom