About The Carnivore Restaurant Limited (09389672) United Kingdom