About Keydale Limited (05847449) United Kingdom