About The Rogue Yarn Ltd (10480573) United Kingdom