About Christopher Ward Consulting Ltd (12237424) United Kingdom