About Clock Face Carpets Ltd (06607388) United Kingdom