About J E Henderson Consultancy Limited (11169984) United Kingdom