About Fleming Inns Limited (05564442) United Kingdom