About Dermot Flynn Studio Ltd (08735262) United Kingdom