About Barrowfield Leather Holdings Limited (SC182787) United Kingdom