About Ad Series Displays Manufacturing Ltd. (07659924) United Kingdom