About Charles Long Limited (00692042) United Kingdom