About Charles Smith Consulting (uk) Limited (04543579) United Kingdom