About Charles French & Co Limited (08151789) United Kingdom