About D.r.h. (screens) Limited (00742941) United Kingdom