About Charles & Hope Limited (02365181) United Kingdom