About R L Emeleus Limited (10046968) United Kingdom