About Walter & Partners Ltd (09259743) United Kingdom