About Londoners Lunch Box Ltd. (12753196) United Kingdom