About Pollywaffle Limited (10549929) United Kingdom