Sales Contact Questions? Find a contact in your vicinity. Select contact International Offices TC Fluid Control - Scotland Office WIKA Instruments Limited, TC Fluid Control – Level Division