About The London Lunch Box Company Ltd (03556898) United Kingdom