About Flavin & Mcghee Limited (06003633) United Kingdom