About Intelligent Workspace Solutions Ltd (13275869) United Kingdom