About Keatley Roe Limited (02680150) United Kingdom