About Sandford Global Limited (10100310) United Kingdom