About Keavney & Clark Limited (08117187) United Kingdom