About Fabrics & Yarns Limited (00839238) United Kingdom