About Skills And Drills Ltd. (02908508) United Kingdom