About Ellison Harte (finnart) Limited (SC073713) United Kingdom