About Beechbrook Ltd. (07688049) United Kingdom