About Sandford Services Limited (01626963) United Kingdom