About Walker-adams Limited (04271522) United Kingdom