About The Box Cafe Limited (09258146) United Kingdom