About Stoke Trading Limited (07295137) United Kingdom