About Tuck C&i Engineering Limited (12217622) United Kingdom