About Beecholm Management Limited (01776971) United Kingdom