About Harvard Lewis Associates Limited (09025169) United Kingdom