About Stitched. For Men Ltd (13502368) United Kingdom