About Charles Clark & Co Limited (05182158) United Kingdom