About Keendale Limited (03651126) United Kingdom