About Ella Rae Smith Limited (12145506) United Kingdom