About Richard J Keam Limited (03431662) United Kingdom