About Fabric Technologies Limited (06130706) United Kingdom