About Workhouse Co Space Limited (12875946) United Kingdom