About R & L Contracts Limited (NI667019) United Kingdom