About Beech House (exeter) Limited (05747898) United Kingdom