About Beech Head (no.1) Limited (07062615) United Kingdom