About Denzil Meyrick Ltd (SC654457) United Kingdom