About The Olive Tree Grill Limited (11040266) United Kingdom