About Tennison Engineering Limited (10608669) United Kingdom