About Language Services Associates (europe) Limited (07259689) United Kingdom