About Stokado Ltd (10520724) United Kingdom