About Noel O Shea Plant Uk Ltd (10115033) United Kingdom