About Sandallwood Limited (03297115) United Kingdom