About Teknik Office Limited (02157973) United Kingdom