About John Snow & Co.limited (00250453) United Kingdom