About Workspace Blinds Limited (12291727) United Kingdom