About Pallavi Dean Interiors Ltd (11917187) United Kingdom