About Ruffles Yarn Ltd (13530637) United Kingdom