About Tara Caplan Ltd (13086330) United Kingdom