About Capture Interpreting Services Ltd. (08988166) United Kingdom