About German Kitchen Projects Ltd (07369558) United Kingdom