About Challenger Industries Ltd (09105341) United Kingdom