About Teo Garage Ltd (12946577) United Kingdom