About S.e. Walker Limited (04600546) United Kingdom