About Lil Stokes Ltd (12108596) United Kingdom