About O Flaherty Ltd (10317397) United Kingdom