About R D L Technologies Limited (04869168) United Kingdom