About Valli Birchwood Limited (01308228) United Kingdom