About Braidwood Motor Company Limited (SC235866) United Kingdom