About R D Communications Limited (13586573) United Kingdom