About R & L (precision Grinding) Limited (01406484) United Kingdom