About James Walker Uk Limited (07393831) United Kingdom