About J.k.millis Ltd (11395276) United Kingdom