About Beechglade Limited (01866918) United Kingdom