About Wellstock Holdings Limited (09625635) United Kingdom