About J.d. O Hare & Sons Limited (NI654262) United Kingdom