About Walker Lees Ltd (12248488) United Kingdom