About Ramsay Inc. Limited (13251581) United Kingdom