About Walker Dendle Technical Limited (05275310) United Kingdom