About Mercia International Limited (11238013) United Kingdom