About Sherwood 55 Limited (10117653) United Kingdom