About Golden Stitches Cheltenham Ltd (13333514) United Kingdom