About Charles Follett Limited (00518251) United Kingdom