About Ella Rae Limited (13570525) United Kingdom