About Richard Keenan Motors Limited (04919556) United Kingdom