About Christopher J Wilmshurst Limited (08110198) United Kingdom