About Germany Teowa Bearing Technology Co. Ltd. (12016306) United Kingdom