About Yarn Agency Ltd (11295111) United Kingdom