About Wellancot Ltd (13414843) United Kingdom