About F Toomey Associates Limited (10274633) United Kingdom