About Sweetwood Limited (02226324) United Kingdom