About Lester Hamilton Ltd (13245646) United Kingdom