About Mercia Cailloux Ltd (10480649) United Kingdom