About Sherwood (kd) Management Limited (05572632) United Kingdom