About F. H. Lambert Limited (13138062) United Kingdom