About Technaseal Limited (05248708) United Kingdom