About Flaherty Limited (09075595) United Kingdom