About Taylor Ingotech Co Ltd (02102160) United Kingdom