About Walton And Hersham 2019 Limited (12031468) United Kingdom