About Alexander Advertising (international) Limited (00983605) United Kingdom