About Tekton Deco And Refurbishment Ltd (12177398) United Kingdom