About J R Walker Services Limited (12379761) United Kingdom