About Davy Studio Ltd (13429412) United Kingdom