About Sandwood Limited (10207178) United Kingdom