About Yarnfab International Limited (04544342) United Kingdom