About Walton & Wall Ltd (11585531) United Kingdom