About Carob Tree Restaurants Ltd (12183268) United Kingdom