About Charles And Jones Ltd (12894830) United Kingdom