About Wellstock Limited (09625614) United Kingdom