About Sherwoods (sw) Limited (04750554) United Kingdom