About The Lunch Box Factory Limited (10506808) United Kingdom