About Stitched Up Warwickshire Ltd (09568825) United Kingdom