About Beech Communications (2013) Limited (08504466) United Kingdom