About Northbridge Vehicles Limited (12937859) United Kingdom