About Mel Holmes Design Limited (06169860) United Kingdom