About Bellwood Country Homes Ltd (11401328) United Kingdom