About Tarak Manufacturing Holdings Limited (SC561034) United Kingdom