About Meyrick Smithson Limited (12892223) United Kingdom