About Wells & Co. (fine Jewellers) Limited (SC284983) United Kingdom