About The Merlin School Limited (02991059) United Kingdom