About Wellsted Limited (08761061) United Kingdom