About Robert E Lloyd Limited (02129096) United Kingdom