About Merritt Corporation Ltd (12683922) United Kingdom