About Tameseal Limited (08604077) United Kingdom