About Toughplex Limited (10035911) United Kingdom