About Museum Designer.com Ltd (10304616) United Kingdom