About Mertrock Ltd (13502982) United Kingdom