About Meyrick & Co. Ltd (08511959) United Kingdom