About Emeli Eastwood Limited (12145201) United Kingdom