About Stokdd Limited (10642457) United Kingdom