About Slc Techcon Limited (09127655) United Kingdom