About Hector Lamont Florence Associates Limited (08450563) United Kingdom