About Black Country Strap Company Ltd (11520928) United Kingdom