About Francis Ramsay (SL000260) United Kingdom