About S. R. Beech And Sons Llp (OC379908) United Kingdom