About Ellabree Home Ltd (11944202) United Kingdom