About T. Callaghan Limited (03017904) United Kingdom