About Beechenhurst Cafe Limited (10061299) United Kingdom