About Di Tecco Engineering Ltd (11124145) United Kingdom