About Wells & Co. (s.e.) Limited (10187861) United Kingdom