About A Merrick Ltd (10101133) United Kingdom