About Ad European Investments Limited (02772426) United Kingdom