About Considerate Carnivore Ltd (13175483) United Kingdom