About Scott Franklin Associates Limited (10544296) United Kingdom