About Radar Communications Limited (06938066) United Kingdom