About Thomas Andy Ltd. (10952309) United Kingdom