About Z&c Holdings Ltd (09417717) United Kingdom