About Tesa Compass Ltd (12004521) United Kingdom