About Floor 2 Wall Limited (04393172) United Kingdom