About Dennis Walker Limited (08726519) United Kingdom