About Latham (uk) Ltd (07629179) United Kingdom