About C.chalmer Holding Ltd (12434830) United Kingdom