About Pollenscan Limited (01918508) United Kingdom