About Abd Advertising Ltd (12039533) United Kingdom