Company name: Allsee Technologies Ltd
Description: Manufacturing Digital Signage Solutions
Allsee Technologies, 38 Kettles Wood Dr, Birmingham B32 3DB, United Kingdom