About Beech Cliffe Limited (04075104) United Kingdom