About Handley Associates Limited (05971648) United Kingdom