About Iluka International (uk) Ltd (08476557) United Kingdom