About Pamela Dowie Design Limited (07230368) United Kingdom