About Tekhniseal Limited (02024647) United Kingdom