About Thomas Galloway Ltd (12129421) United Kingdom