About Ellie Ann Lowe Limited (12075458) United Kingdom