About Lance Ridden Taxi Contractors Limited (08141258) United Kingdom