About Thomas And Guy Ltd (11298103) United Kingdom