About Miller Design & Development Limited (10750900) United Kingdom