About Merlin Design Services Limited (02280638) United Kingdom