About R. & B. Rock Drillers Limited (01308689) United Kingdom