About Merrick Corporation Limited (03235605) United Kingdom