About Harry Darby Associates Limited (06595826) United Kingdom