About I.b.a.r.s. & Co. Ltd. (NI024435) United Kingdom