About Thomas A Scott Associates Ltd (11917547) United Kingdom