About Priska Hubsch Interiors Limited (12356348) United Kingdom