About Himalayan Inn Loughborough Limited (10872391) United Kingdom