About C&w Holding Ltd (11740396) United Kingdom