About Bounce Back Carpets Ltd (13575678) United Kingdom