About Pollyphil (ledbury) Limited (12828523) United Kingdom