About Charles Peter Howard Ltd. (05828755) United Kingdom