About Medusa Decor Limited (09296850) United Kingdom