About The Corsham Gallery Ltd (13673605) United Kingdom