About Merlin Ensign Limited (06100066) United Kingdom