About E & L Developments Ltd (NI047328) United Kingdom