About Flint Fine Art Limited (09481533) United Kingdom