About Persuaders Multimedia Design Ltd (02891338) United Kingdom