About J & H Grab Services Ltd (11511542) United Kingdom