About Floor 2 Wall Warehouse Ltd (11512101) United Kingdom