About Cliffe End Yarns Limited (10574999) United Kingdom