About Charles James Trew Limited (12219209) United Kingdom