About Wellstead Limited (07337544) United Kingdom