About Charles James Holdings Ltd (06851771) United Kingdom