About Barrow Forward Limited (13358547) United Kingdom