About Thompson Seal Solutions Ltd (09899700) United Kingdom