About Bagshot Mot & Service Centre Limited (11916010) United Kingdom