About Latham Trust Limited (00963475) United Kingdom