About Brit-stitch Limited (08127154) United Kingdom