About Ideal Hotel Magazine Ltd (11872241) United Kingdom