About Tata International (uk) Limited (01599409) United Kingdom