About Thompson S Gallery Aldeburgh Ltd (11287604) United Kingdom