About Wellesmere Limited (12921047) United Kingdom