About Sargent & Lundy Uk Ltd. (11023011) United Kingdom