About Sallie Hull Limited (11770083) United Kingdom