About Tekfix (uk) Ltd (08902149) United Kingdom