About Likya Butchers Ltd (12639447) United Kingdom