About Tensabarrier Limited (03963985) United Kingdom