About Deeprose Engineering Ltd. (02564349) United Kingdom