About Henri L.jaccaz & Co. Limited (04525438) United Kingdom