About Abl Yarn Ltd (08481108) United Kingdom