About Obsessive Compulsive Carpets Ltd (12214788) United Kingdom