About Lock Stitch Samples Limited (09843547) United Kingdom