About Novare Cheshire Holdings Limited (11205783) United Kingdom