About Stamford Bridge Motors Ltd (06898153) United Kingdom