About E & L Projects Limited (NI056720) United Kingdom