About Ryan & O Neill Ltd (13235520) United Kingdom