About Butterfield S Recovery Ltd. (01237613) United Kingdom