About Michael Fleischer Design Studio Limited (09499861) United Kingdom