About E L & R L (1) Ltd (13506704) United Kingdom