About Latham Catering Limited (11724128) United Kingdom