About Keedale Limited (02514128) United Kingdom