About The Sandford Partnership Ltd (10227965) United Kingdom