About Flaherty Publishing Ltd (08380692) United Kingdom