About K&l Talling Associates Limited (06628929) United Kingdom