About Thomond Information Limited (06075367) United Kingdom