About John C Latham Management Services Ltd (11047818) United Kingdom