About Tokarz Engineering Limited (10395538) United Kingdom