About C&f Halifax Ltd (11722369) United Kingdom