About Keyham Limited (05031198) United Kingdom