About Rad 1982 Ltd (09988118) United Kingdom