About Mouldart International Co. Limited (05577063) United Kingdom