About Walter Beaumont Ltd. (03402961) United Kingdom