About Beech Head (no.3) Limited (07466124) United Kingdom