Three Counties Afternoon Teas (T/A Home Barn Foods) Limited is an active company incorporated on 27 March 2017 with the registered office located in Lancaster, North Yorkshire. Three Counties Afternoon Teas (T/A Home Barn Foods) Limited was registered 8 years ago.