About Rogers And Gilleard Drilling Supplies Limited (10527348) United Kingdom