About Upponor Limited (12233316) United Kingdom