About Skelton-thomas Engineering Limited (02417996) United Kingdom