About Workplace Technology Solutions Ltd (11395803) United Kingdom