About Pollyphil (worcester) Limited (03795588) United Kingdom