About Teckhne Limited (05863720) United Kingdom