About Ent Delap Limited (NI638718) United Kingdom