About Pimpernel Science Software And Information Technology Ltd (11894048) United Kingdom