About Brabbs Motor Works Limited (06006580) United Kingdom