About R & L Company (hessle) Limited (12407520) United Kingdom