About Monro Walker Limited (02592722) United Kingdom