About Charles & Co. (consultants) Limited (10334090) United Kingdom