About Sandleford Holdings (uk) Ltd (10147617) United Kingdom