About Broomhead Garage Limited (SC268719) United Kingdom