About Ag Tartan Tikka Limited (SC624405) United Kingdom