About Ad Hoc Editorial Limited (08466097) United Kingdom