About Bruce Delfosse Interpreter Training Limited (11232122) United Kingdom