About Fabric Displays Limited (09772756) United Kingdom