About The Yard Foodhall Ltd. (11381759) United Kingdom