About Latham-marr Group Limited (11620727) United Kingdom