About Granby Butchers Ltd (12361055) United Kingdom