About Terry S Fabric Warehouse Limited (03610149) United Kingdom