About The Pollen Club Limited (09816489) United Kingdom