About Winckworth Sherwood Services Limited (04569804) United Kingdom