About Jacques Charvet Ltd (10855209) United Kingdom