About The Upnor Pier Limited (05904193) United Kingdom