About Tesa Construct Limited (11378676) United Kingdom