About Sandford-hodges Ltd (10841616) United Kingdom