About Albab Tandoori Ltd (12079834) United Kingdom