About Merwood Associates Limited (13246341) United Kingdom