About Irish Town Limited (12258591) United Kingdom