About The Craft Cotton Company Limited (07569597) United Kingdom