About Charles Hendrickse Consulting Ltd (11053169) United Kingdom