About Sandford Hearn Harris & Associates Ltd (13227190) United Kingdom