About Murtagh Studio Ltd (13608228) United Kingdom