About Ellie Hamilton Limited (11232042) United Kingdom