About Thomas Andrews Services Limited (13191676) United Kingdom