About E.l.k Land Ltd (12915487) United Kingdom