About Biffen S Kitchen Ltd (12962624) United Kingdom