About Polyace Limited (10458266) United Kingdom