About Latham Designs Limited (11685887) United Kingdom