About The Henderson Consultancy Limited (06060312) United Kingdom