About George&codelivery Ltd (10924188) United Kingdom