About Merricks Sico Limited (01015507) United Kingdom