About Breda Flaherty Associates Ltd (04713036) United Kingdom