About Wellmore Limited (06833299) United Kingdom