About Angus Lambie Motor Engineers Limited (SC264274) United Kingdom