About Deluxe Furniture Ltd (06362346) United Kingdom