Temple Bar Asset Management Ltd

493564022