About Charpak Limited (01588917) United Kingdom