About Beech Walk Limited (03950114) United Kingdom