About Miller Design Studio Ltd (09508919) United Kingdom