About Techney Limited (08849107) United Kingdom