About Barrowfield Thonging & Lacing Limited (SC458968) United Kingdom