About Industrial Technologies Ltd (10863852) United Kingdom