About Valli Almondbury Limited (07546698) United Kingdom