About Merryck & Co.limited (03600898) United Kingdom