About Pollyphil (evesham) Limited (11188751) United Kingdom