About Thomas Chargros Limited (10244741) United Kingdom