About Clarke & Winslow Management Services Limited (03027162) United Kingdom