About J Hadden Consultancy Limited (11523302) United Kingdom