About Latham & Sons (beckenham) Limited (00727524) United Kingdom