About Francois Lecomte Ltd (12381574) United Kingdom