About Sheenwood Limited (02997620) United Kingdom