About Stoke1 Limited (12073549) United Kingdom