About Latham Metropolitan Limited (10162258) United Kingdom