About Sci-tron Limited (09264251) United Kingdom