About A&a Rad Limited (13553036) United Kingdom