About Badsha Tandoori Limited (12064510) United Kingdom