About Radica U.k. Limited (02535134) United Kingdom