About S.h. Walker Limited (08413979) United Kingdom