About T.& S.element Limited (00775394) United Kingdom