About Walker & Waterer Limited (04000418) United Kingdom