About Lionbridge (uk) Limited (01295207) United Kingdom