About Challenger Inns Limited (SC260344) United Kingdom