About Back-a-yard Grill Restaurant Cafe Limited (12290169) United Kingdom