About French Harrison & Associates Limited (11637176) United Kingdom