About Beech Head (no.4) Limited (07551430) United Kingdom