About Stoked Construction Limited (10455137) United Kingdom