About Palynological Laboratory Services Limited (06680854) United Kingdom