About Trolex Limited (00644260) United Kingdom