About Merrick Solutions Ltd (12782877) United Kingdom