About Betsy S Kitchen Limited (12198278) United Kingdom