About Charles Neale Limited (13361667) United Kingdom