About Walker Dendle Limited (03812553) United Kingdom