About F J Keane Associates Limited (10497783) United Kingdom