About Charles Clinkard Limited (00515337) United Kingdom