About Balgreen Motor Works Limited (SC049521) United Kingdom