About B Sherwood Limited (07154116) United Kingdom