About Keeffe And Associates Limited (13137685) United Kingdom