About Fabric Filter Services Limited (01216332) United Kingdom