About Solomon Television Advertising Agency International Ltd (10928312) United Kingdom