About Barbara Irakoska Limited (13019564) United Kingdom