About Jolliffe Inns Limited (10549123) United Kingdom