About Merlin Investment Development Co. Limited (08502761) United Kingdom