About Miltiadou Design Associates Limited (03322406) United Kingdom