About Hearne Holmes Holdings Limited (11108902) United Kingdom