About E.x.l. Industries Limited (02124077) United Kingdom