About Technicore Limited (08930461) United Kingdom