About Merril Metal Technologies Ltd. (09790726) United Kingdom