About Tearlach Limited (09695750) United Kingdom