About Northbridge Solutions Limited (03717458) United Kingdom