About Northgate Motor Bodies Limited (12986544) United Kingdom