About The Lunch Junction Ltd (12763326) United Kingdom