About Thomas Enright Associates Ltd (11034910) United Kingdom