About Valli Netherton Limited (11606112) United Kingdom