About Technochip Computers Ltd (08481432) United Kingdom