About Beaumont And Cowling (wendover) Limited (02840620) United Kingdom