About Techtronic Industries (uk) Ltd (02478762) United Kingdom