About Liath Mactire Foglama Ltd. (08642674) United Kingdom