About Tension Technology International Limited (02018267) United Kingdom