About Walton & Allen Portfolios Limited (07807868) United Kingdom