About Tedec Building & Maintenance Ltd (11326361) United Kingdom