About Standing Space Limited (09911993) United Kingdom