About Lomond Ventures (119) T A Indian Scene Cuisine Ltd. (SC290764) United Kingdom