About B Leddy & Sons Ltd (NI629632) United Kingdom