About James P D Walker Limited (12990533) United Kingdom