About Thomas Hanrahan Ltd (12031268) United Kingdom