About Dermot Flanagan Limited (06056722) United Kingdom