About Namaste Of London Limited (02824857) United Kingdom