About Beech Cliffe (holdings) Limited (07701929) United Kingdom