About James Walker Services Ltd (13578283) United Kingdom