About Merlin House Limited (SC216220) United Kingdom