About Hadleigh Associates Limited (03118648) United Kingdom