About Tk Mezz And Racking Ltd (12573775) United Kingdom