About Alan Hadley Limited (00277871) United Kingdom