About Sandpiper Sewing Limited (07299673) United Kingdom