About T.c.w. Engineering & Machinery Limited (00956899) United Kingdom