About D S (slaughterhouse) Limited (SC061858) United Kingdom