About Beechvale Holdings Limited (11799142) United Kingdom