About Ttk Enterprises Mcr Ltd (08351149) United Kingdom