About Meyrick Ltd (06674888) United Kingdom