About Merlin Scott Associates Limited (02810804) United Kingdom