About Tensor Electronics Limited (05277081) United Kingdom