About The Food Box Co & Sons Ltd (12596948) United Kingdom