About Boyd & Sons (bendooragh) Limited (NI012698) United Kingdom