About T L A Catering Engineers Limited (06627445) United Kingdom