About Richard Keenan (uk) Limited (02339739) United Kingdom