About Charles Thompson Limited (01156833) United Kingdom