About Walking Holidays In France Ltd. (05820417) United Kingdom