About Bluemoon Yarns Limited (07745092) United Kingdom