About Y&s Foods Ltd (10507129) United Kingdom