About Skilcon Technical Services Limited (02083693) United Kingdom