About Oscar S Kitchen Ltd (13255243) United Kingdom