About James O Hara & Sons Limited (NI028457) United Kingdom