About Pick N Stitch Limited (08168474) United Kingdom