About Meyricke Family Holdings Limited Liability Partnership (OC438856) United Kingdom