About Tc Sens Ltd (10552022) United Kingdom