About Northbridge Retail Limited (13599296) United Kingdom