About S And Y Abattoir Ltd (11850956) United Kingdom