About Lee Hackett & Associates Limited (10125609) United Kingdom