About Floor Space Limited (04181803) United Kingdom