About Sandlewood Limited (02278414) United Kingdom