About Mr Neil Walker Limited (11142033) United Kingdom