About German Kitchen Specialist Ltd (11819036) United Kingdom