About Glynn Workspace Limited (09201428) United Kingdom