About Thomas Molloy Limited (11741079) United Kingdom