About Slone Group Ltd (11807201) United Kingdom