About Freeman Country Inns Limited (10716682) United Kingdom