About Rad Data Communications Limited (02026314) United Kingdom