About J Latham Developments Ltd (11415410) United Kingdom