About Trolex Group Limited (08237689) United Kingdom