About Black Box Grill Limited (10895214) United Kingdom