About Indialink (uk) Limited (02857808) United Kingdom