About Charles Verrier Consulting Limited (06368336) United Kingdom