About Charles Group (holdings) Limited (09251379) United Kingdom