About Thomas Grist Studio Ltd (10992848) United Kingdom