About Clayton Hudson Consulting Ltd (12581352) United Kingdom