About Charles Francis Cooper Limited (06016673) United Kingdom