About Merton & Co Limited (NI667446) United Kingdom