About Tamco Europe Limited (03657590) United Kingdom