About Namaste Kitchen (falmouth) Limited (12038430) United Kingdom