About Radio Design Limited (SC328828) United Kingdom