About Thomas&co Ltd. (11205974) United Kingdom