About Rg Sten Limited (12071628) United Kingdom