About Sardam Butcher Limited (13398012) United Kingdom