About Radioshare Limited (06115584) United Kingdom