About Ye Meads House Limited (02981399) United Kingdom