About Walter Holdings Limited (04828843) United Kingdom