About Dills Kitchen Limited (12862968) United Kingdom