About Tensarc Limited (04478715) United Kingdom