About Wells Senior Limited (04878172) United Kingdom