About Tara Studios (ireland) Limited (13021955) United Kingdom