About Native Yarns Limited (08875966) United Kingdom