About Ad Hoc Associates Limited (04825714) United Kingdom