About Valli Hyde Limited (13520293) United Kingdom