About Bancroft S Carpets Ltd (12898955) United Kingdom