About Beech Head (no.2) Limited (07302939) United Kingdom