About Gregory Baker Fine Art Picture Framing Limited (11448509) United Kingdom