About Live Work Space Limited (04643336) United Kingdom