About David R Beech Barn Equipment Ltd (05474634) United Kingdom