About Ingo Fincke Gallery & Framers Limited (07173358) United Kingdom