About Ad & Ld Investment Management Limited (07394242) United Kingdom