About Delux Beds & Furniture Ltd (12846785) United Kingdom