About Flore Fine Art Limited (08979452) United Kingdom