About Scitec Limited (03400892) United Kingdom