About The Fabric Warehouse Limited (03681066) United Kingdom