About Ad Jeffrey Investments Limited (SC710322) United Kingdom