About T M Humphrey Limited (11855982) United Kingdom