About Billa S Kitchen Limited (11595862) United Kingdom