About Thomas & Ho Services (u.k.) Limited (02824486) United Kingdom