About T L C Building & Maintenance Limited (07219589) United Kingdom