About The Stitchery Company (uk) Limited (09280020) United Kingdom