About K.k. Hemel Hempstead Limited (07183890) United Kingdom