About Applied Palynology Ltd (11505081) United Kingdom