About Beechwell Limited (01596525) United Kingdom