About Deluxe Group Furnishings Limited (13061753) United Kingdom