About Ricky S (ewell) Limited (08440222) United Kingdom