About Sherwood Living Limited (11091043) United Kingdom