About Techicon Limited (07953530) United Kingdom