About Juliette Khan Interiors Ltd (10758483) United Kingdom