About The Beech Tree Cafe Limited (SC258858) United Kingdom