About The Flint Gallery Limited (08037289) United Kingdom