About Klein & De La O Limited (11300734) United Kingdom