About Sandpiper (london) Limited (03976622) United Kingdom