Michael Beijer Dutch-English technical translator Hastings, United Kingdom Info: Beijer.uk & Beijerterm.com