About Thomas Flannery Limited (06230840) United Kingdom