About Westham Motoring Centre Limited (11245399) United Kingdom