About Valli Stockport Limited (13520302) United Kingdom