About O Flaherty & Frost Limited (07782165) United Kingdom