About Beechbrook Holdings Limited (13247233) United Kingdom