About Clapham Tandoori Limited (11995292) United Kingdom