About Ella James H R Limited (11766147) United Kingdom