About Beeson & Galloway Limited (02595791) United Kingdom