About Smart Space Limited (03824301) United Kingdom