About Thomas Henry Mccallan Limited (10071935) United Kingdom