About Stoked Developments Limited (05199106) United Kingdom