About Ken Wilcock Limited (08105888) United Kingdom