About Kersdown Limited (02047163) United Kingdom