About Latham & Schmitz Limited (NI677080) United Kingdom