About Polymaster (u.k.) Ltd. (03281624) United Kingdom