About Merriechem Limited (07661801) United Kingdom