About Kahlo Interiors Ltd (13409324) United Kingdom