About Stewy Lance Carpets Ltd (13375045) United Kingdom