About Walker Products Limited (13116822) United Kingdom