About L.b. Foster Uk Ltd (09192448) United Kingdom