About James Walker Engineering Services Limited (01429485) United Kingdom