About Barrow Enterprises Limited (12190182) United Kingdom