About Tekkers Limited (07206794) United Kingdom