About Abington Tandoori Star Ltd (11245701) United Kingdom