About Tearlach Trading Limited (09745080) United Kingdom