About Sophie Braine Fine Art Limited (07120435) United Kingdom