About Suffolk Life Trustees Limited (06341296) United Kingdom