About Interior Space Limited (06127859) United Kingdom