About Dekko Interiors Investments Ltd (13519441) United Kingdom