About R H And E S Lloyd Limited (05296059) United Kingdom