About London Envelopes Ltd (12108017) United Kingdom