About Leinster Holdings Ltd (05745761) United Kingdom