About Christopher Hammond Hall Consulting Ltd (07735938) United Kingdom