About Rad Publications Ltd (05144983) United Kingdom