About Digital Furniture Ltd (13417285) United Kingdom