About Latham Group Management Limited (01764340) United Kingdom