About Merlin Holding Company Limited (08443697) United Kingdom