About Wellsworth Management Limited (10563217) United Kingdom