About James P Walker Limited (09338605) United Kingdom