About Deminder Supply Ltd (11739558) United Kingdom