About Ivell Inns Limited (02558883) United Kingdom