About Abbott Hull Associates Ltd (11973020) United Kingdom