About Meritas Group Limited (10524197) United Kingdom