About Charles Peter & Co Limited (04470787) United Kingdom