About Pollard Creativity Limited (07339223) United Kingdom