About J.d. Owen & Sons Limited (NI025453) United Kingdom