About Thomas R Callan Ltd (SC389494) United Kingdom