About The Andipa Gallery Limited (04272027) United Kingdom