About James Hadley Limited (08480434) United Kingdom