About Sandleford Limited (03118099) United Kingdom