About Pollhouse Ltd (10280111) United Kingdom