About Castle Carpet Warehouse Limited (07037170) United Kingdom