About Stokies Ltd (11630951) United Kingdom