About Felix O Hare & Company Limited (NI001808) United Kingdom