About Wellesley Investments Limited (08666761) United Kingdom