About Charles Hendricks & Co Ltd (08477423) United Kingdom