About Grimm & Bach K.g Limited (12210422) United Kingdom