About Tac Shamrock Limited (09290412) United Kingdom