About Miriam Hill Ltd (07352396) United Kingdom