About Follett & Co Limited (08274926) United Kingdom